package com.fdb.efp.esb.service.bo.resp.zx;

import com.alibaba.fastjson.annotation.JSONField;

import java.io.Serializable;
import java.util.List;

public class BaseNewZXResBean<T extends ZXResponseReport> implements Serializable {
	private static final long serialVersionUID = -9087423694643450928L;


	private String TxnCd;
	private String PvdrSrlNo;
	private String RetCd;
	private String RetMsg;
	private String TxnDt;
	private String TxnTm;
	private String RprtQrySt;
	private ZXCXA01ResponseReport RprtHeadStruct; // 报告头结构体

	private String HTMLFmtCrRfrncRprt;
	private String JSONFmtCrRfrncRprt;

	@JSONField(name = "TxnCd")
	public String getTxnCd() {
		return TxnCd;
	}

	public void setTxnCd(String txnCd) {
		TxnCd = txnCd;
	}

	@JSONField(name = "PvdrSrlNo")
	public String getPvdrSrlNo() {
		return PvdrSrlNo;
	}

	public void setPvdrSrlNo(String pvdrSrlNo) {
		PvdrSrlNo = pvdrSrlNo;
	}

	@JSONField(name = "RetCd")
	public String getRetCd() {
		return RetCd;
	}

	public void setRetCd(String retCd) {
		RetCd = retCd;
	}

	@JSONField(name = "RetMsg")
	public String getRetMsg() {
		return RetMsg;
	}

	public void setRetMsg(String retMsg) {
		RetMsg = retMsg;
	}

	@JSONField(name = "TxnDt")
	public String getTxnDt() {
		return TxnDt;
	}

	public void setTxnDt(String txnDt) {
		TxnDt = txnDt;
	}

	@JSONField(name = "TxnTm")
	public String getTxnTm() {
		return TxnTm;
	}

	public void setTxnTm(String txnTm) {
		TxnTm = txnTm;
	}

	@JSONField(name = "RprtQrySt")
	public String getRprtQrySt() {
		return RprtQrySt;
	}

	public void setRprtQrySt(String rprtQrySt) {
		RprtQrySt = rprtQrySt;
	}

	@JSONField(name = "RprtHeadStruct")
	public ZXCXA01ResponseReport getRprtHeadStruct() {
		return RprtHeadStruct;
	}

	public void setRprtHeadStruct(ZXCXA01ResponseReport rprtHeadStruct) {
		RprtHeadStruct = rprtHeadStruct;
	}

	@JSONField(name = "HTMLFmtCrRfrncRprt")
	public String getHTMLFmtCrRfrncRprt() {
		return HTMLFmtCrRfrncRprt;
	}

	public void setHTMLFmtCrRfrncRprt(String HTMLFmtCrRfrncRprt) {
		this.HTMLFmtCrRfrncRprt = HTMLFmtCrRfrncRprt;
	}



	public String getJSONFmtCrRfrncRprt() {
		return JSONFmtCrRfrncRprt;
	}

	public void setJSONFmtCrRfrncRprt(String JSONFmtCrRfrncRprt) {
		this.JSONFmtCrRfrncRprt = JSONFmtCrRfrncRprt;
	}
}
